(botany) sap - English Synonyms Dictionary